// #include <stdio.h>

// int get_string_length(char *ptr)
// {
//     int count = 0; //计数
//     while(*ptr != '\0') //只要不为'\0'，循环计数
//     {
//         count++;
//         ptr++; //指针后移，判断下一个字符
//     }
// return count;
// }
// int main()
// {
//     char *s = "aaabbbcccddd";
//     printf("%d\n", get_string_length(s));
// }

#include <stdio.h>
#include <string.h>

// #include <conio.h>

// int main() 
// {
//     printf("%c", getch());
//     return 0;
// }


typedef enum
{
    apple,
    pineapple,
    banana
}num;

typedef struct 
{
    int age;
    char *id;
}std;


// int main()
// {
    // std student;
    // student.age = 18;
    // student.id = "sdasdf";
    // printf("%d\n",student.age);
    // printf("%s\n",student.id);


    // char s[] = "girl";
    // char *t;
    // t = s;
    // printf("%ld %ld",sizeof(s),strlen(t));

    // char s[20];
    // scanf("%s",s[2]);

    // char *s="\ta\017bc";
    // printf("%d",strlen(s));
    // char *p="abcdefgh ",*r;
    // long *q;
    // q = (long*)p;
    // q++;
    // r = (char*)q;
    // printf("%s\n",r);


    // void fun(int *a,int *b)
    // {
    //     int *k;
    //     k=a;
    //     a=b;
    //     b=k;
    // }


    // int main()
    // {
    //     int a=3,b=6,*x=&a,*y =&b;
    //     fun(x,y);
    //     printf("%d %d",a,b);
    // }


    
    // int i;
    // scanf("%d",&i);
    // switch (i)
    // {
    // case 0:
    //     printf("%d",apple);
    //     break;
    // case 1:
    //     printf("%d",pineapple);
    //     break;
    // case 2:
    //     printf("%d",banana);
    //     break;
    
    // default:
    //     break;
    // }
    
// }





// void insertion_sort(int arr[], int len)
// {
//     int i,j,key;
//     for (i=1;i<len;i++)
//     {
//         key = arr[i];
//         j=i-1;
//         while((j>=0) && (arr[j]>key)) 
//         {
//                 arr[j+1] = arr[j];
//                 j--;
//         }
//         arr[j+1] = key;
//     }
// }
// int main()
// {
//     int a[5] = {3,7,2,5,6};
//     insertion_sort(a, 5);
//     for(int i=0;i<5;i++)
//     {
//         printf("%d",a[i]);
//     }
// }

// key = a[i];
// j = i-1;
// if(a[j]>a[i])
// {
//     a[i] = a[j];
// }
// a[j] = key;


a = 1;
printf("%c",typeof(a));